#程序的入口文件

from package.view import View
from package.operation import Operation

class Main():
    def run():
        #显示主界面
        View.start()
        #实例化操作类
        obj=Operation()
        #循环，让用户选择功能
        while True:
            num=input('请选择要进行的操作：')
            if num=='1':
                obj.register()   #注册
            elif num=='2':
                obj.query()      #查询
            elif num=='3':
                obj.save_money() #存款
            elif num=='4':
                obj.get_money()  #取款
            elif num=='5':
                obj.trans_money()#转账
            elif num=='6':
                obj.change_pwd() #改密码
            elif num=='7':
                obj.lock()       #锁卡
            elif num=='8':
                obj.unlock()     #解卡
            elif num=='9':
                obj.new_card()   #补卡
            elif num=='0':
                obj.save()       #退出，保存
                break
            else:
                print('选择的操作有误，请重新选择')
        print('欢迎下次再来')

if __name__ == '__main__':
    Main.run()

# import pickle
# with open('./user.txt','rb') as fp:
#     res=pickle.load(fp)
# print(res)